participle of echar - Francés Inglés Diccionario